Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 TELFORD ROAD Terraced £217,500 13 Jul 2007
23 TELFORD ROAD Terraced £172,000 2 Aug 2004